multi-purpose oil - German English Dictionary